crypto/internal/nistec.P521Point.z (field)

27 uses

	crypto/internal/nistec (current package)
		p521.go#L24: 	x, y, z *fiat.P521Element
		p521.go#L32: 		z: new(fiat.P521Element),
		p521.go#L40: 	p.z.One()
		p521.go#L48: 	p.z.Set(q.z)
		p521.go#L77: 		p.z.One()
		p521.go#L102: 		p.z.One()
		p521.go#L153: 	if p.z.IsZero() == 1 {
		p521.go#L157: 	zinv := new(fiat.P521Element).Invert(p.z)
		p521.go#L177: 	if p.z.IsZero() == 1 {
		p521.go#L181: 	zinv := new(fiat.P521Element).Invert(p.z)
		p521.go#L198: 	if p.z.IsZero() == 1 {
		p521.go#L202: 	zinv := new(fiat.P521Element).Invert(p.z)
		p521.go#L221: 	t2 := new(fiat.P521Element).Mul(p1.z, p2.z)  // t2 := Z1 * Z2
		p521.go#L227: 	t4.Add(p1.y, p1.z)                           // t4 := Y1 + Z1
		p521.go#L228: 	x3 := new(fiat.P521Element).Add(p2.y, p2.z)  // X3 := Y2 + Z2
		p521.go#L232: 	x3.Add(p1.x, p1.z)                           // X3 := X1 + Z1
		p521.go#L233: 	y3 := new(fiat.P521Element).Add(p2.x, p2.z)  // Y3 := X2 + Z2
		p521.go#L265: 	q.z.Set(z3)
		p521.go#L276: 	t2 := new(fiat.P521Element).Square(p.z)      // t2 := Z ^ 2
		p521.go#L279: 	z3 := new(fiat.P521Element).Mul(p.x, p.z)    // Z3 := X * Z
		p521.go#L301: 	t0.Mul(p.y, p.z)                             // t0 := Y * Z
		p521.go#L311: 	q.z.Set(z3)
		p521.go#L319: 	q.z.Select(p1.z, p2.z, cond)